BODY {PADDING: 0px; MARGIN: 0px;FONT-SIZE: 14px; font-family:Arial, Helvetica, sans-serif; font-family:"微软雅黑"; color:#4a4f48;}
DIV {PADDING:0px; MARGIN: 0px;}
UL {PADDING:0px; MARGIN: 0px;LIST-STYLE-TYPE: none}
LI,dd,dl,p,b {PADDING:0px; MARGIN: 0px;LIST-STYLE-TYPE: none}
FORM  {PADDING:0px; MARGIN: 0px;}
P {PADDING:0px; MARGIN: 0px;}
IMG {	BORDER: 0px; }
MARGIN,PADDING{PADDING:0px; MARGIN: 0px;}
H1 {FONT-WEIGHT: normal; FONT-SIZE: 100%;PADDING:0px; MARGIN: 0px;}
h4,h3,h2{PADDING:0px; MARGIN: 0px; font-weight:100;}
A:hover{COLOR:#ff8e00; TEXT-DECORATION: none}
A{color: #4a4f48;TEXT-DECORATION: none; }




.top{ width:1050px; margin:0 auto 0 auto; overflow:hidden;}
.logo{ float:left;}
.tel{ float:right;}

.menubg{ background:#1d60a7; overflow:hidden;}
.menu{ width:1150px; margin:0 auto 0 auto; height:45px;}
.menu ul{}
.menu ul li{ width:10%; float:left; background:url(menuline.jpg) right no-repeat; text-align:center; color:#FFFFFF; font-size:14px; line-height:45px; }
.menu ul li A:hover{COLOR:#ffffff; display:block; background:#ff8e00;}
.menu ul li A{color:#ffffff; }
.menu ul li:hover ul{ display:block;}
.menu ul li ul{ display: none; position:absolute; z-index:9999; filter:alpha(opacity=80);opacity: 0.87;}
.menu ul li ul li{ float:none; COLOR:#fff; background:#1d60a7; width:180px; display:block;}
.menu ul li ul li:hover{ COLOR:#ff8e00;}




.banner{ margin:0 auto 0 auto; overflow:hidden;}
#divSmallBox{overflow:hidden;*display:inline;*zoom:1;width:10px;height:10px;margin:0 5px;border-radius:10px;background:#ffffff;}
#playBox{ width:100%; height:400px; background-color:#F90; position:relative; overflow:hidden; text-align:center;}
#playBox .oUlplay { width:99999px; position:absolute; left:0; top:0;}
#playBox .oUlplay li{ float:left;}
#playBox .pre{ cursor:pointer; width:45px; height:45px; background:url(l.png) no-repeat; position:absolute; top:190px; left:10px; z-index:10;}
#playBox .next{ cursor:pointer; width:45px; height:45px; background:url(r.png) no-repeat; position:absolute; top:190px; right:10px; z-index:10;}
#playBox .smalltitle {width:100%; height:10px; position:absolute; bottom:15px; z-index:10}
#playBox .smalltitle ul{ width:120px; margin:0 auto;}
#playBox .smalltitle ul li{ width:10px; height:10px; margin:0 5px; border-radius:10px; background:#ffffff; float:left; overflow:hidden;*display:inline;*zoom:1;}
#playBox .smalltitle .thistitle{ background:#ff8e00;}


.foot{ margin:0 auto 0 auto; background:#9b9b9b; text-align:center; line-height:50px; color:#FFFFFF;}
.foot A:hover{COLOR:#ffffff;}
.foot A{color:#ffffff; margin: 0 20px 0 20px;}
.footbg{ background:#f8f8f8; overflow:hidden;}
.footbox{ width:1050px; margin:0 auto 0 auto; overflow:hidden; border-bottom:1px solid #ebebeb;color:#8e8e8e; padding-top:30px; padding-bottom:30px;} 
.footboxl{float:left; width:380px; text-align:left; line-height:25px; }
.footboxm{ float:left; margin-left:90px;}
.footboxr{ float:right; text-align:center;}
.footd{ text-align:center; color:#8e8e8e; padding-top:20px; padding-bottom:20px; line-height:20px; display:none}
/*index*/

.abox{ width:1050px; margin:40px auto 30px auto; overflow:hidden;}
.aboxl{ float:left; width:405px; height:290px;}
.aboxr{ float:right; width:620px; overflow:hidden; float:right;}
.aboxr h4{ background:url(bar.jpg) left no-repeat; text-align:left; font-size:16px; color:#FFFFFF; height:40px; line-height:32px; text-indent:17px;}
.aboxr h4 span{ float:right; font-size:12px; }
.aboxr ul{ padding-top:20px;}
.aboxr ul li{ background:url(ico.jpg) left no-repeat; line-height:37px; text-indent:30px; border-bottom:1px dashed #ececec;}
.aboxr ul li span{ float:right;} 

.bboxz{ width:1050px; margin:0 auto 20px auto; overflow:hidden;}
.bboxll{ float:left; width:710px; overflow:hidden;}
.bboxll ul{}
.bboxll ul li{ width:222px; height:200px; border:1px solid #ececec; text-align:center; font-size:16px; float:left; margin-right:12px; margin-bottom:15px;}
.bboxll ul li img{ width:222px; height:150px; margin-bottom:10px;}
.bboxrr{ width:330px; overflow:hidden; float:right;}
.bboxrr h4{ background:url(bar.jpg) left no-repeat; text-align:left; font-size:16px; color:#FFFFFF; height:40px; line-height:32px; text-indent:17px;}
.bboxrr h4 span{ float:right; font-size:12px; }
.bboxrr ul{ padding-top:20px; text-align:left; line-height:30px;}
.bboxrr ul img{ width:330px; height:259px; margin-bottom:10px;}

.cbox{ width:1050px; overflow:hidden; margin:0 auto 10px auto;}
.cbox h4{ background:url(bar.jpg) left no-repeat; text-align:left; font-size:16px; color:#FFFFFF; height:40px; line-height:32px; text-indent:17px;}
.cbox h4 span{ float:right; font-size:12px; }
.cboxtp{ width:1100px; overflow:hidden; margin:0 auto 30px auto;}
.cboxtp ul { padding-top:20px;}
.cboxtp ul li{ width: 230px; overflow:hidden; float:left; margin:0 18px 20px 25px; text-align:left; line-height:30px;}
.cboxtp ul li img{ width:230px; height:148px; }




/*class*/

.zbox{ background:#f6f6f6; overflow:hidden;}
.abox{ width:1050px; margin:30px auto 30px auto; overflow:hidden; background:#FFFFFF;}



.bbox{ width:990px; margin:50px auto 50px auto; overflow:hidden;}
.bboxl{ float:left; width:230px; overflow:hidden;}
.bboxl h4{ width:230px; background:url(zline.jpg) top no-repeat; color:#FFFFFF; font-size:26px; line-height:45px; text-align:center; height:90px; overflow:hidden;}
.bboxl ul{ padding-top:15px;}
.bboxl ul li{ text-align:center; line-height:50px; background:url(line.jpg) bottom no-repeat;}
.bboxl ul li A:hover{COLOR:#ffffff; display:block; background:#ff8e00;}




.zxbox{ overflow:hidden; margin-bottom:40px;}
.zxbox h4{background:url(bar.jpg) left no-repeat; text-align:left; font-size:16px; color:#FFFFFF; height:40px; line-height:32px; text-indent:17px;}
.zxbox ul{ padding-top:20px;line-height:30px; color:#606569; }
.zxbox ul li{ background:url(ico.jpg) left no-repeat; line-height:45px; border-bottom:1px solid #eeeeee; text-indent:15px; }


.bboxr{ float:right; width:730px; overflow:hidden;}
.bboxr h4{ background:url(bar.jpg) left no-repeat; text-align:left; font-size:16px; color:#FFFFFF; height:40px; line-height:32px; text-indent:17px;}
.bboxr h4 span{ float:right; font-size:12px; color:#606569; }
.bboxr ul{ padding-top:30px; }
.bboxr ul li{background:url(ico.jpg) left no-repeat; line-height:45px; border-bottom:1px solid #eeeeee; text-indent:30px; }
.bboxr ul li span{ float:right; color:#929292;}
.pages{ margin-top:30px; text-align:center;}



.bboxp{ float:right; width:730px; overflow:hidden;}
.bboxp h4{ background:url(bar.jpg) left no-repeat; text-align:left; font-size:16px; color:#FFFFFF; height:40px; line-height:32px; text-indent:17px;}
.bboxp h4 span{ float:right; font-size:12px; color:#606569; }
.bboxp ul{ padding-top:30px; }
.bboxp ul li{ width: 200px; overflow:hidden; float:left; margin:0 10px 30px 15px; text-align:center; line-height:30px;}
.bboxp ul li img{ width:200px; height:129px; }
.pages{ margin-top:30px; text-align:center;}



/*content*/

.conbox{ float:right; width:730px; overflow:hidden;}
.conbox h4{ background:url(bar.jpg) left no-repeat; text-align:left; font-size:16px; color:#FFFFFF; height:40px; line-height:32px; text-indent:17px;}
.conbox h4 span{ float:right; font-size:12px; color:#606569; }
.boxcont{ padding-top:30px;}
.boxcont h1{ text-align:center; color:#1d60a7; font-size:20px; font-weight:bold;}
.boxcont dd{ margin:0 auto 0 auto;border-bottom:1px dashed #eeeeee; padding:12px 0 12px 0; text-align:center; color:#929292;}
.boxcontnr{ text-align:left; padding:15px 0 0 0;line-height:28px; font-size:14px; color:#606569;}
.boxcont dl{ text-align:center;padding:30px 0 0 0;}
.boxcont dl A:hover{COLOR:#1d60a7;}
.boxcont dl A{color: #1d60a7;}


.danbox{overflow:hidden; margin:0 auto 20px auto; color:#606569; line-height:30px;}

.on{ background-color:#ff8e00; display:block; color:#FFF}